返回值如果希望返回一个 uploadTask 对象,需要至少传入 success / fail / complete 参数中的一个。例如:
var uploadTask = uni.uploadFile({url: 'https://www.example.com/upload', //仅为示例,并非真实接口地址。complete: ()=> {}});uploadTask.abort();后端处理单文件上传比较简单,代码如下:
@RequestMapping("/uploadFile")public Result uploadFile(HttpServeletRequest request, @RequestParam("file")MultipartFile [] files){// 这样就可以收到文件了,files.length == 1.System.out.println(files.length); // 后续操作省略}